timber dam - Alemán Inglés Diccionario